\hypertarget{_thread_8h}{\section{libemb/inc/\+Thread.h 文件参考}
\label{_thread_8h}\index{libemb/inc/\+Thread.\+h@{libemb/inc/\+Thread.\+h}}
}
{\ttfamily \#include \char`\"{}Base\+Type.\+h\char`\"{}}\\*
{\ttfamily \#include $<$pthread.\+h$>$}\\*
{\ttfamily \#include $<$unistd.\+h$>$}\\*
\subsection*{类}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_runnable_protocol}{Runnable\+Protocol}
\begin{DoxyCompactList}\small\item\em 线程接口 \end{DoxyCompactList}\item 
class \hyperlink{class_thread}{Thread}
\begin{DoxyCompactList}\small\item\em 线程类 \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{宏定义}
\begin{DoxyCompactItemize}
\item 
\hypertarget{_thread_8h_a75e2710d53695418f2a033c600a7d9f4}{\#define {\bfseries task\+\_\+selector}(S\+E\+L\+E\+C\+T\+O\+R)~(S\+E\+L\+\_\+task)(\&S\+E\+L\+E\+C\+T\+O\+R)}\label{_thread_8h_a75e2710d53695418f2a033c600a7d9f4}

\end{DoxyCompactItemize}
\subsection*{类型定义}
\begin{DoxyCompactItemize}
\item 
\hypertarget{_thread_8h_ac17e886502d6c4c288e6fbfa6474f3cb}{typedef void(Runnable\+Protocol\+::$\ast$ {\bfseries S\+E\+L\+\_\+task} )(void $\ast$arg)}\label{_thread_8h_ac17e886502d6c4c288e6fbfa6474f3cb}

\end{DoxyCompactItemize}
\subsection*{枚举}
\begin{DoxyCompactItemize}
\item 
\hypertarget{_thread_8h_a13a30f6d058e2a53ae117c6c83824675}{enum {\bfseries T\+H\+R\+E\+A\+D\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+E} \{ {\bfseries T\+H\+R\+E\+A\+D\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+N\+E\+W} =0, 
{\bfseries T\+H\+R\+E\+A\+D\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+S\+T\+A\+R\+T}, 
{\bfseries T\+H\+R\+E\+A\+D\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+R\+U\+N\+N\+I\+N\+G}, 
{\bfseries T\+H\+R\+E\+A\+D\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+E\+X\+I\+T}
 \}}\label{_thread_8h_a13a30f6d058e2a53ae117c6c83824675}

\item 
\hypertarget{_thread_8h_ac3524a86967fd89ee47017f8aaeb8eff}{enum {\bfseries T\+A\+S\+K\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+E} \{ {\bfseries T\+A\+S\+K\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+S\+T\+O\+P} =0, 
{\bfseries T\+A\+S\+K\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+S\+T\+A\+R\+T}, 
{\bfseries T\+A\+S\+K\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+E\+X\+I\+T}
 \}}\label{_thread_8h_ac3524a86967fd89ee47017f8aaeb8eff}

\end{DoxyCompactItemize}
